@charset "utf-8";
/* CSS Document */
_html div.fl{ margin-right: -3px; }
body{height:100%; background-color:#FFF;}
	a,span,font{font-size:12px;font-weight:normal; text-decoration:none}
	.div ul{margin:0;padding:0;}
	.div li{list-style:none;float:left}
	.wh{color:#FFF}
	.bla{color:#333}
	.who:hover{color:#EAEAEA;}
	.lar{font-size:14px;}
	.lit,span.lit{font-size:12px;}
	.grid-m{width:960px;margin:auto;margin-bottom:10px;_width:970px;_overflow: hidden;}
	.fr{float:right;}
	.fl{float:left;}
	font{color:#333;}
	.gray{color:#666}
	.red{color:red}
	.yellow{color:#FF6600}
	.blod{font-weight:bold;}
	.clear{clear:both;height:1px;position:relative;overflow:hidden;max-width:960px;}
	img{border:0;}
	.nav ul{height:35px;width:960px; background:url(../images/bg.gif) #FFF;}
	.nav ul li{ height:35px;margin:0px; line-height:35px; text-align:center;padding:0px 15px 0px 15px; background:none;position:relative;overflow:hidden;}
	.nav ul li.bar{padding:0px;width:2px; background-image:url(images/bar.gif);}
	
	.search{
		height:40px;width:958px;
		margin-top:4px;		
/*		background-image: -moz-linear-gradient(top, #FFFFFF, #DDDDDD); /* FF3.6 */
/*		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #DDDDDD)); /* Saf4+, Chrome */
/*		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DDDDDD'); /* IE6,IE7 */
/*		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DDDDDD')";*/
		background:url(../images/search_bg.gif) repeat-x #FFF;
		border:1px solid #ccc;
		position:relative;overflow:hidden;
		}
	.search ul{margin-top:8px;margin-top:10px\9;position:relative;overflow:hidden;}
	.search ul li{
		margin-right:12px;
		_margin-right:6px;
		padding:0px;
		height:26px;
		line-height:26px;
		float:left;
		position:relative;overflow:hidden;
		}
	.search ul li font{
		padding-bottom:5px;
		}
	.search ul li .button{
		height:22px;width:40px;
		border:1px solid #CCC;
		cursor:pointer;
		background-image: -moz-linear-gradient(top, #FFFFFF, #DDDDDD); /* FF3.6 */
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #DDDDDD)); /* Saf4+, Chrome */
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DDDDDD'); /* IE6,IE7 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#DDDDDD')";*/
		}
	.search ul li .button:hover{
		background-image: -moz-linear-gradient(top, #FFFFFF, #CCCCCC); /* FF3.6 */
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #CCCCCC)); /* Saf4+, Chrome */
		filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#CCCCCC'); /* IE6,IE7 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#CCCCCC')";*/
		}


.foot{height:100px;line-height:100px;}
.foot p{text-align:center;color:#7777CC;font-size:12px;}
.page span{margin-left:5px;margin-right:5px;}
.page span a,.page span a b{font-size:14px;}